5 research outputs found

    Discovering interacting artifacts from ERP systems (extended version)

    Get PDF
    The omnipresence of using Enterprise Resource Planning (ERP) systems to support business processes has enabled recording a great amount of (relational) data which contains information about the behaviors of these processes. Various process mining techniques have been proposed to analyze recorded information about process executions. However, classic process mining techniques generally require a linear event log as input and not a multi-dimensional relational database used by ERP systems. Much research has been conducted into converting a relational data source into an event log. Most conversion approaches found in literature usually assume a clear notion of a case and a unique case identifier in an isolated process. This assumption does not hold in ERP systems where processes comprise the life-cycles of various interrelated data objects, instead of a single process. In this paper, a new semi-automatic approach is presented to discover from the plain database of an ERP system the various objects supporting the system. More precisely, we identify an artifact-centric process model describing the system’s objects, their life-cycles, and detailed information about how the various objects synchronize along their life-cycles, called interactions. In addition, our artifact-centric approach helps to eliminate ambiguous dependencies in discovered models caused by the data divergence and convergence problems and to identify the exact "abnormal flows". The presented approach is implemented and evaluated on two processes of ERP systems through case studies

    Discovering Interacting Artifacts from ERP Systems (Extended Abstract)

    No full text
    Enterprise Resource Planning (ERP) systems are widely used to manage business documents along a business processes and allow very detailed recording of event data of past process executions and involved documents. This recorded event data is the basis for auditing and detecting unusual flows.Process mining techniques can analyze event data of processes stored in linear event logs to discover a process model that reveals unusual executions. Existing techniques assume a linear event log that use a single case identifier to which all behavior can be related. However, in ERP systems processes such as Order to Cash operate on multiple interrelated business objects, each having their own case identifier, their own behavior, and interact with each other. Forcing these into a single case creates ambiguous dependencies caused by data convergence and divergence which obscures unusual flows in the resulting process model.We present a new semi-automatic, end-to-end approach for analyzing event data in a plain database of an ERP system for unusual executions. We identify an artifact-centric process model describing the business objects, their life-cycles, and how the various objects interact along their life-cycles. The technique was validated in two case studies and reliably revealed unusual flows later confirmed by domain experts

    Discovering Interacting Artifacts from ERP Systems (Extended Abstract)

    No full text
    Enterprise Resource Planning (ERP) systems are widely used to manage business documents along a business processes and allow very detailed recording of event data of past process executions and involved documents. This recorded event data is the basis for auditing and detecting unusual flows.Process mining techniques can analyze event data of processes stored in linear event logs to discover a process model that reveals unusual executions. Existing techniques assume a linear event log that use a single case identifier to which all behavior can be related. However, in ERP systems processes such as Order to Cash operate on multiple interrelated business objects, each having their own case identifier, their own behavior, and interact with each other. Forcing these into a single case creates ambiguous dependencies caused by data convergence and divergence which obscures unusual flows in the resulting process model.We present a new semi-automatic, end-to-end approach for analyzing event data in a plain database of an ERP system for unusual executions. We identify an artifact-centric process model describing the business objects, their life-cycles, and how the various objects interact along their life-cycles. The technique was validated in two case studies and reliably revealed unusual flows later confirmed by domain experts

    Discovering interacting artifacts from ERP systems

    Get PDF
    Enterprise Resource Planning (ERP) systems are widely used to manage business documents along a business processes and allow very detailed recording of event data of past process executions and involved documents. This recorded event data is the basis for auditing and detecting unusual flows. Process mining techniques can analyze event data of processes stored in linear event logs to discover a process model that reveals unusual executions. Existing approaches to obtain linear event logs from ERP data require a single case identifier to which all behavior can be related. However, in ERP systems processes such as Order to Cash operate on multiple interrelated business objects, each having their own case identifier, their own behavior, and interact with each other. Forcing these into a single case creates ambiguous dependencies caused by data convergence and divergence which obscures unusual flows in the resulting process model. In this paper, we present a new semi-automatic, end-to-end approach for analyzing event data in a plain database of an ERP system for unusual executions. More precisely, we identify an artifact-centric process model describing the business objects, their life-cycles, and how the various objects interact along their life-cycles. This way, we prevent data divergence and convergence. We report on two case studies where our approach allowed to successfully analyze processes of ERP systems and reliably revealed unusual flows later confirmed by domain experts
    corecore